package com.cms.recursoshumanos.object;

import java.io.Serializable;
import java.util.Date;

public class Departamento implements Serializable
{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -3314048610987598927L;
	private int id_departamento;
	private String nombre_departamento;
	private String descripcion_departamento;
	private Date fecha_inic;
	private Date fecha_fin;
	private Persona supervisor_persona;
	private String direccion_departamento;
	
	public Departamento(int id_departamento, 
							String nombre_departamento, 
							String descripcion_departamento,
							Date fecha_inic, Date fecha_fin,
							Persona supervisor_persona,
							String direccion_departamento)
	{
		this.id_departamento = id_departamento;
		this.nombre_departamento = nombre_departamento;
		this.descripcion_departamento = descripcion_departamento;
		this.fecha_inic = fecha_inic;
		this.fecha_fin = fecha_fin;
		this.supervisor_persona = supervisor_persona;
		this.direccion_departamento = direccion_departamento;
	}
	public void setDireccionDepartamento(String direccion_departamento)
	{
		this.direccion_departamento = direccion_departamento;
	}
	public String getDireccionDepartamento()
	{
		return this.direccion_departamento;
	}
	public void setSupervisor(Persona supervisor_persona)
	{
		this.supervisor_persona = supervisor_persona;
	}
	public Persona getSupervisor()
	{
		return this.supervisor_persona;
	}
	public void setFechaInic(Date fecha_inic)
	{
		this.fecha_inic = fecha_inic;
	}
	public void setFechaFin(Date fecha_fin)
	{
		this.fecha_fin = fecha_fin;
	}
	public Date getFechaInic()
	{
		return this.fecha_inic;
	}
	public Date getFechaFin()
	{
		return this.fecha_fin;
	}
	public void setIdDepartamento(int id_departamento)
	{
		this.id_departamento = id_departamento;
	}
	public void setNombre_Departamento(String nombre_departamento)
	{
		this.nombre_departamento = nombre_departamento;
	}
	public void setDescripcion_Departamento(String descripcion_departamento)
	{
		this.descripcion_departamento = descripcion_departamento;	
	}

	public int getIdDepartamento()
	{
		return this.id_departamento;
	}
	public String getNombre_Departamento()
	{
		return this.nombre_departamento;
	}
	public String getDescripcion_Departamento()
	{
		return this.descripcion_departamento;
	}

}
